package com.taobao.top.model
{
	/**
	 *  物流API。物流数据结构(Shipping)
	 * @author 达达
	 * 
	 */	
	public class Shipping
	{
		public function Shipping()
		{
		}
		/**
		 * 隐私。交易ID 
		 */		
		public var tid:String;
		/**
		 * 非隐私。卖家昵称 
		 */		
		public var seller_nick:String;
		/**
		 * 非隐私。买家昵称 
		 */		
		public var buyer_nick:String;
		/**
		 * 非隐私。预约取货开始时间 
		 */		
		public var delivery_start:Date;
		/**
		 * 非隐私。预约取货结束时间 
		 */		
		public var delivery_end:Date;
		/**
		 * 非隐私。运单号.具体一个物流公司的运单号码. 
		 */		
		public var out_sid:String;
		/**
		 * 隐私。货物名称 
		 */		
		public var item_title:String;
		/**
		 * 隐私。收件人姓名 
		 */		
		public var receiver_name:String;
		/**
		 * 隐私。收件人电话 
		 */		
		public var receiver_phone:String;
		/**
		 * 隐私。收件人手机号码 
		 */		
		public var receiver_mobile:String;
		/**
		 * 隐私。收件人地址信息 
		 */		
		public var receiver_location:Location;
		/**
		 *  隐私。
		 *  物流订单状态.可选值:
		 *	CREATED(订单已创建),
		 * 	RECREATED(订单重新创建),
		 * 	CANCELLED(订单已取消),
		 * 	CLOSED(订单关闭),
		 *	SENDING(等候发送给物流公司),
		 *	ACCEPTING(已发送给物流公司,等待接单),
		 *	ACCEPTED(物流公司已接单),
		 *	REJECTED(物流公司不接单),
		 *	PICK_UP(物流公司揽收成功),
		 *	PICK_UP_FAILED(物流公司揽收失败),
		 *	LOST(物流公司丢单),
		 *	REJECTED_BY_RECEIVER(对方拒签),
		 *	ACCEPTED_BY_RECEIVER(对方已签收). 
		 */		
		public var status:String;
		/**
		 * 非隐私。物流方式.可选值:free(卖家包邮),post(平邮),express(快递),ems(EMS). 
		 */		
		public var type:String;
		/**
		 * 隐私。谁承担运费.可选值:buyer(买家承担),seller(卖家承担运费). 
		 */		
		public var freight_payer:String;
		/**
		 * 非隐私。卖家是否确认发货.可选值:yes(是),no(否).
		 */		
		public var seller_confirm:String;
		/**
		 * 非隐私。物流公司名称  
		 */		
		public var company_name:String;
	}
}